purring cat - French English Dictionary